5
336 200
200 300
33 211
0 0
200 42
25
103 129 13287
331 130 43030
201 107 21507
241 136 32776
118 135 15930
250 72 18000
223 146 32558
50 93 4650
181 90 16290
137 93 12741
333 96 31968
190 42 7980
207 131 27117
218 69 15042
202 74 14948
245 120 29400
180 143 25740
167 83 13861
102 120 12240
184 88 16192
224 87 19488
297 149 44253
107 121 12947
187 139 25993
259 142 36778
1
89 40
164 40
164 70
89 70
